Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update wlroots to 0.17.2 #58

Merged
merged 1 commit into from
Apr 7, 2024
Merged

Update wlroots to 0.17.2 #58

merged 1 commit into from
Apr 7, 2024

Conversation

sdilts
Copy link
Collaborator

@sdilts sdilts commented Apr 7, 2024

wlroots Release notes:
https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.0

The following things were affected/added:

Release notes:
https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.0

The following things were affected/added:
+ Update git submodule path to point to new repository
+ The output mode change event was removed in favor of the general
  output commit event. Remove the mode handler code instead of
  adapting to the changes, as there may be better ways to handle it.
  (https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3911).
+ Use the wlr_scene_output_layout helper, which sets various things up
  that were implicilty done before.
  https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4318
+ Since the backend no longer changes the ouput mode behind our code's
  back, we handle listen to the `request_state` event to have the
  previous behavior.
  https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/2693
+ Use the wlr_output_state event to atomically update the output state
  upon initialization.
+ Change where the xdg map events are stored:
  https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4043
@sdilts sdilts force-pushed the feat/upgrade-wlroots branch from 4251762 to df3ae5e Compare April 7, 2024 19:27
@sdilts sdilts merged commit 3efac7c into master Apr 7, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant